be ingeniously designed - Allemand Anglais Dictionnaire